home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer: Getting Started / Internet Surfer - Getting Started (Wayzata Technology)(7231)(1995).bin / pc / textfile / mac_faqs / emacs_im < prev    next >
Internet Message Format  |  1995-01-27  |  31KB

  1. Xref: bloom-picayune.mit.edu comp.editors:6698 comp.emacs:15287 news.answers:3160
  2. Path: bloom-picayune.mit.edu!enterpoop.mit.edu!snorkelwacker.mit.edu!tamsun.tamu.edu!cs.utexas.edu!sun-barr!olivea!spool.mu.edu!umn.edu!unet.umn.edu!fin
  3. From: fin@unet.umn.edu (Craig A. Finseth)
  4. Newsgroups: comp.editors,comp.emacs,news.answers
  5. Subject: Emacs implementations, list of, regular post [long, FAQ]
  6. Message-ID: <1992Sep24.211445.700@news2.cis.umn.edu>
  7. Date: 24 Sep 92 21:14:45 GMT
  8. Sender: news@news2.cis.umn.edu (Usenet News Administration)
  9. Reply-To: fin@unet.umn.edu (Craig A. Finseth)
  10. Followup-To: comp.editors,comp.emacs
  11. Organization: University of Minnesota, Networking Services.
  12. Lines: 1148
  13. Approved: news-answers-request@MIT.Edu
  14. Supersedes: <1992Jul17.181740.12693@news2.cis.umn.edu>
  15. Nntp-Posting-Host: norge.unet.umn.edu
  16.  
  17. Archive-name: emacs-implementations
  18. Last-modified: 24 September 1992
  19.  
  20.  
  21.          Emacs Implementations and Literature
  22.  
  23.  
  24. Changes and additions to:            last posted 24 September 1992
  25.     Craig A. Finseth            reposted about every 2 months
  26.  
  27.     fin@unet.umn.edu
  28.     Finseth@nic.mr.net
  29.  
  30.     +1 612 644 4027
  31.  
  32.     1343 Lafond
  33.     St Paul MN 55104-2437
  34.     USA
  35.  
  36. This document provides a partial -- and not comprehensive -- list of
  37. implementations of Emacs-type editors and literature about such
  38. editors.  You can help make it more comprehensive by sending me
  39. additional information and/or updates.
  40.  
  41. This document is available via anonymous FTP from:
  42.  
  43.     mail.unet.umn.edu in import/fin/emacs
  44.  
  45. To be included in this list, a piece of literature should be a book,
  46. manual, article, paper, or something that covers (or mentions) Emacs
  47. in particular or text editing techniques in general.  Specifically
  48. excluded are items that are only of interest to non-Emacs users (a
  49. book on "how to use vi") or vendor manuals for Emacs implementations
  50. (as those are implicitly included in the implementations).  Non-vendor
  51. manuals are included.
  52.  
  53. To be included in this list, an implmentation must either (1) be
  54. "advertised" as being an Emacs-type editor or (2) be extensible and
  55. come with an Emacs command set "mode" already written.  Editors that
  56. are extensible but do not come with such a mode (i.e., you have to
  57. write it yourself) are not listed.
  58.  
  59. The following information is included for each implementation:
  60.  
  61. The NAME line contains the name of the implementation.
  62. Implementations are listed alphabetically by name.  Acronym expansions
  63. are listed in ()s.  Other acronyms:
  64.  
  65.     TECO    TAPE Editor and COrrector (later: Text Editor and COrrector)
  66.     EMACS    Editor MACroS
  67.  
  68. The VERSION is the latest known version.  It is probably out of date.
  69.  
  70. The IMPLEMENTATION LANGUAGE is the language that the bulk of the
  71. implementation is written in.  A compiler or interpreter for this
  72. language would be needed to use the editor.
  73.  
  74. The EXTENSION LANGUAGE is the (often custom or modified) language that
  75. the is used when altering or writing extensions to the implementation.
  76. It is "none" if there is no extension language.
  77.  
  78. The SCOPE is either "command set" or "extensible."  In the first case,
  79. the implementation offers a basic Emacs command set; however the user
  80. cannot readily change what the commands do.  In the second case, the
  81. user can fully control what all of the commands do.
  82.  
  83. The REQUIREMENTS is a brief characterization of what hardware or
  84. software is required.  The purpose of this item is to offer a broad
  85. selection key; not be a comprehensive list.  You should consult the
  86. implementation (for free software) or the vendor to find out whether a
  87. specific implementation works in your environment.  For example, "IBM
  88. PC" is used to cover MS/DOS, OS/2, and Windows implementations and
  89. "UNIX" refers to any version of UNIX(tm) from any vendor.
  90.  
  91. The ORGANIZATION is the name of and contact information for the
  92. implementor.
  93.  
  94. The STATUS is one of
  95.  
  96.     - no longer available: Self-explanatory.
  97.  
  98.     - free: The implementation is available to most people at no
  99.     charge.  Even such "free" implementations may have
  100.     restrictions: consult information about the particular
  101.     implementation.  Where available, information on how to obtain
  102.     a copy is also listed.
  103.  
  104.     - not free: The implementation is for sale.  Contact the
  105.     vendor for specifics.
  106.  
  107. Many of the names of the implementations in this list are trademarked.
  108. Specific trademarks are not called out.
  109.  
  110. Full source code is available for all of the free implementations.
  111. Source availability varies among the not free implementations: check
  112. with the vendor before you buy.
  113.  
  114.      -------------------- Literature --------------------
  115.  
  116. Title:        Learning Gnu Emacs
  117. Author(s):    Debra Cameron and Bill Rosenblatt
  118. Publisher:    O'Reilley and Associates, Inc.
  119. Size:        442pp, 13 chapters, 8 appendices
  120. ISBN:        0-937175-84-6
  121. Price:        $27.95
  122.  
  123. Title:        The Craft of Text Editing: Emacs for the Modern World
  124. Author(s):    Craig A. Finseth
  125. Publisher:    Springer-Verlag
  126. Size:        220pp, 10 chapters, 5 appendices
  127. ISBN:        0-387-97616-7, 3-540-97616-7
  128. Price:        $39.95
  129.  
  130. Title:         Unix Desktop Guide to Emacs
  131. Author(s):    Ralph Roberts and Mark Boyd
  132. Consultants:    Stephen G. Kochan and Patrick H. Wood
  133. Publisher:    Hayden Books (SAMS)
  134. Size:        ?
  135. ISBN:        ?
  136. Price:        $27.95 US, $34.95 CAN
  137.  
  138. Title:        GNU Emacs:  UNIX Text Editing and Processing
  139. Author(s):    Michael Schoonover, John Bowie, and Bill Arnold
  140. Pubisher:    Addison-Wesley / HP Press
  141. Size:        640pp, 14 chapters, 4 appendices
  142. ISBN:        0-201-56345-2
  143. Price:        ?
  144.  
  145.            ---------- GNU-Emacs ----------
  146.  
  147. name: GNU-Emacs
  148. version: 18.57
  149. implementation language: C
  150. extension language: Lisp
  151. scope of implementation: extensible
  152. hardware/software requirements: UNIX, VMS
  153. organization:
  154.     Free Software Foundation
  155.     675 Massachusetts Ave
  156.     Cambridge MA  02139
  157.     USA
  158.     +1 617 876 3296
  159.     gnu@prep.ai.mit.edu
  160. free, anonymous FTP from:
  161.         prep.ai.mit.edu
  162.         scam.berkeley.edu
  163.         itstd.sri.com
  164.         wuarchive.wustl.edu
  165.         wsmr-simtel20.army.mil (under `PD:<UNIX.GNU>')
  166.         bu.edu
  167.         louie.udel.edu
  168.         nic.nyser.net
  169.         ftp.cs.titech.ac.jp
  170.         funic.hut.fi
  171.         sunic.sunet.se
  172.         freja.diku.dk
  173.         gatekeeper.dec.com
  174.         mango.miami.edu (VMS G++)
  175.         cc.utah.edu (VMS GNU Emacs)
  176.         uunet.uu.net
  177.         archive.cis.ohio-state.edu
  178.         ftp-os2.nmsu.edu in /pub/os2/2.0/gnu/emacs (slightly
  179.             modified version for OS/2)
  180.     on the SPAN network, contact rdss::corbet
  181.     on UUCP, contact one of:
  182.         hao!scicom!qetzal!upba!ugn!nepa!denny
  183.         hqda-ai!merlin
  184.         uunet!hutch!barber
  185.         sun!nosun!illian!darylm
  186.         oli-stl!root
  187.         bigtex!james
  188.         postmaster@uunet.uu.net
  189.         uucp@cis.ohio-state.edu (or osu-cis!uucp)
  190.     Ohio State also posts their UUCP instructions regularly to
  191.     the news group comp.sources.d
  192.  
  193.  
  194.     ---------- Implementations Available For No Charge ----------
  195.  
  196. name: AMIS
  197. version: 
  198. implementation language: Pascal
  199. extension language: none
  200. scope of implementation: command set
  201. hardware/software requirements: VMS, Norsk Data, Tops10, RSTS
  202. organization/author:
  203.     Stacken Computer Club
  204.     c/o NADA
  205.     S-100 44 Stockholm
  206.     Sweden
  207.     stacken@stacken.kth.se
  208. note: the name is an abbreviation of "Anti-MISAER" (where "AE" is the
  209. "ae" glyph).  "Misaer" is Swedish (svenska) for "piece of junk, or
  210. deep shit functionality" (translation provided by the person who told
  211. me about this) The name thus means "not a piece of junk."
  212. Tops10, RSTS, Norsk Data versions are free, send them a
  213.     1/2 inch, 2400-foot magnetic tape and return postage
  214. VMS version is $1000 US (the money supports their DEC10 museum)
  215.  
  216.  
  217. name: Demacs
  218. version: 1.2.0
  219. implementation language: C
  220. extension language: Lisp
  221. scope of implementation: extensible
  222. hardware/software requirements: IBMPC
  223. organization/author:
  224.     Manabu Higashida
  225.     Osaka University
  226.     JAPAN
  227.     manabu@sigmath.osaka-u.ac.jp
  228.  
  229.     HIRANO Satoshi
  230.     University of Tokyo
  231.     Japan
  232.     hirano@tkl.iis.u-tokyo.ac.jp
  233. free, anonymous FTP from
  234.     ftp.sigmath.osaka-u.ac.jp in pub/Msdos/Demacs/*
  235.     utsun.s.u-tokyo.ac.jp in GNU/demacs/*
  236. note: Demacs is currently based on GNU Emacs version 18.55 (partly 18.57).
  237.  
  238.  
  239. name: ea
  240. version: Feb 92
  241. implementation language: C
  242. extension language: none
  243. scope of implementation: command set
  244. hardware/software requirements: Unix, IBM PC, Atari ST; requires curses
  245. organization/author:
  246.     Anthony Howe
  247.     Mortice Kern Systems Inc.
  248.     35 King St N
  249.     Waterloo Ontario
  250.     Canada N2J 6W9
  251.     ant@mks.com
  252. free, periodically posted to Comp.editors
  253.  
  254.  
  255. name: EDMACS
  256. version: 2.0
  257. implementation language: TECO
  258. extension language: TECO
  259. scope of implementation: extensible
  260. hardware/software requirements: PDP/11
  261. organization/author:
  262.     Michael Bloom
  263.     mb@ttidca.tti.com
  264. free, anonymous FTP from
  265.     usc.edu in /pub/teco/soflib.tar.Z (in subdir "11-737" of tar image)
  266. DECUS program library as DECUS #11-737 (nominal media charge)
  267.  
  268.  
  269. name: Edwin
  270. version: 
  271. implementation language: CScheme
  272. extension language: CScheme
  273. scope of implementation: extensible
  274. hardware/software requirements: UNIX, VMS
  275. organization/author:
  276.     Scheme Distribution
  277.     c/o Prof. Hal Abelson
  278.     545 Technology Sq. Room 410
  279.     Cambridge MA 02139
  280.     USA
  281.     info-cscheme-request@zurich.ai.mit.edu
  282. free, anonymous FTP from
  283.     zurich.ai.mit.edu in pub/scheme/README
  284. also, check out other Scheme implementations
  285.  
  286.  
  287. name: Elle (Elle Looks Like Emacs)
  288. version: 4.1g
  289. implementation language: C
  290. extension language: none
  291. scope of implementation: command set
  292. hardware/software requirements: UNIX, MINIX, TOPS-20, TOPS-10 (!)
  293. organization/author:
  294.     Ken Harrenstein
  295.         c/o SRI International
  296.         333 Ravenswood Ave
  297.         Menlo Park CA  94025
  298.         USA
  299.         klh@nisc.sri.com
  300. free, anonymous FTP from
  301.         nisc.sri.com in pub/klh/elle.tar (or elle.tar.Z)
  302.  
  303.  
  304. name: Emacs
  305. version: 
  306. implementation language: MIDAS (PDP10/DEC-20 assembly language)
  307. extension language: TECO
  308. scope of implementation: extensible
  309. hardware/software requirements: PDP10/ITS or DEC-20/TOPS-20
  310. organization/author:
  311.     MIT AI Lab/MIT Lab. for Comp. Sci.
  312.     545 Technology Square
  313.     Cambridge MA 02139
  314.     USA
  315. note: this is the original
  316. free, anonymous FTP from
  317.     mc.lcs.mit.edu in its/ai/emacs/*, its/ai/emacs1/*
  318.  
  319.  
  320. name: Epoch
  321. version: 4.0
  322. implementation language: C
  323. extension language: Lisp
  324. scope of implementation: extensible
  325. hardware/software requirements: UNIX, VMS, others
  326. organization/author:
  327.     University of Illinois at Urbana-Champaign
  328.     Urbana-Champaign IL
  329.     USA
  330.     epoch-request@cs.uiuc.edu
  331.     uunet!uiucdcs!epoch-request
  332.     epoch-request%cs.uiuc.edu@uiucvmd.bitnet
  333. notes: this is a modified GNU Emacs
  334. free, anonymous FTP from
  335.     cs.uiuc.edu in pub/epoch-files/epoch/*
  336.  
  337.  
  338. name: Freemacs
  339. version: 1.6a
  340. implementation language: 8086 assembler
  341. extension language: MINT, a string-oriented interpreter inspired by TRAC
  342.     (MINT means "Mint Is Not TRAC")
  343. scope of implementation: extensible
  344. hardware/software requirements: IBM PC
  345. organization/author:
  346.     Russell Nelson
  347.     11 Grant Street
  348.     Potsdam NY 13676
  349.     USA
  350. free,
  351. Internet: anonymous FTP from
  352.     simtel20.army.mil from PD:<MSDOS.FREEMACS>
  353.     grape.ecs.clarkson.edu [128.153.28.129] in /pub/msdos/freemacs
  354. BBS:
  355.     +1 315 268 6667 - 1200/2400 bps, 8N1, 24 hrs, pub/msdos/freemacs
  356.     No registration required to download Freemacs.
  357. Bitnet and UUCP:
  358.     Send mail to archive-server@sun.soe.clarkson.edu.  You may use
  359.     archive-server%sun.soe@omnigate if you are on Bitnet, or
  360.     {smart-host}!sun.soe.clarkson.edu!archive-server if you are using
  361.     UUCP.  The mail message should consist of 'help'.  If you do not
  362.     get a reply within a day, then your return path is broken. 
  363.     You'll need to use the path command to give a mail address that
  364.     our mailer can grok.  Our mailer can send mail to any address
  365.     with an '@' in it, with the exception of ".UUCP"
  366.     pseudo-addresses.
  367. Mail:
  368.     $15 check or $17 PO copying fee to the author.  This will
  369.     assure you of the latest version.  Please specify floppy
  370.     format: [5.25", 1.2 Meg], [5.25", 360K], [3.50", 720K]
  371.  
  372.  
  373. name: Freyja (Freyja Reduksjon Emacs, Ytre Jevn All: Freyja Reduces
  374.     Emacs, Yet Joins All)
  375. version: 1.6
  376. implementation language: C
  377. extension language: none
  378. scope of implementation: command
  379. hardware/software requirements: IBM PC, UNIX, HP95LX
  380. organization/author:
  381.     Craig Finseth
  382.     1343 Lafond
  383.     St. Paul MN  55104-2437
  384.     USA
  385.     +1 612 644 4027
  386.     fin@unet.umn.edu
  387. free from the author, send either:
  388.     2, 5 1/4" (360KB) or
  389.     1, 3 1/2" (either 720KB or 1.44 MB) diskettes and a SASE (or
  390.     something reasonable, say US$3)
  391. or anonymous FTP from:
  392.     mail.unet.umn.edu in
  393.         import/fin/freyja.exe    (MS/DOS self-extracting archive)
  394.         import/fin/freyja.tar    (UNIX tar file)
  395.         import/fin/freyja.tar.Z    (compressed UNIX tar file)
  396.         import/fin/freyja.txt    (README file)
  397.     eddie.mit.edu
  398.         distrib/hp95lx/editors/freyja.tar.Z
  399.         distrib/hp95lx/editors/freyja.zip
  400. note: optimized for RAM-based computing (laptops and palmtops)
  401.  
  402.  
  403. name: Hemlock
  404. version: 
  405. implementation language: Lisp
  406. extension language: Lisp
  407. scope of implementation: extensible
  408. hardware/software requirements: CMU Common Lisp; MACH and/or SunOS
  409. organization/author:
  410.     Scott Fahlman
  411.     CMU Common Lisp project
  412.     Carnegie-Mellon University
  413.     USA
  414.     Scott.Fahlman@CS.CMU.EDU
  415. free, anonymous FTP from
  416.     lisp-rt1.slisp.cs.cmu.edu in /afs/cs.cmu.edu/project/clisp/release
  417.     lisp-rt2.slisp.cs.cmu.edu in /afs/cs.cmu.edu/project/clisp/release
  418.     (you must cd the complete path in one command)
  419. also not free as part of Lucid Common Lisp
  420.  
  421.  
  422. name: Jove (Jonathan's Own Version of Emacs)
  423. version: 4.14
  424. implementation language: C
  425. extension language: none
  426. scope of implementation: command set
  427. hardware/software requirements: UNIX, IBM PC, Macintosh
  428. organization/author:
  429.     Jonathan Payne
  430.     Sun Microsystems, Inc.
  431.     2550 Garcia Ave
  432.     Mountain View CA  94043
  433.     USA
  434. free, anonymous FTP from
  435.     cayuga.cs.rochester.edu in pub/jove.*
  436.     cs.toronto.edu in pub/moraes/jove.*.*
  437.     comp.sources.[misc,unix] archives
  438.     also in the Berkeley UNIX distribution
  439.  
  440.  
  441. name: KEmacs (Kanji Emacs)
  442. version: 
  443. implementation language: C
  444. extension language: custom
  445. scope of implementation: extensible
  446. hardware/software requirements: UNIX, VMS, IBM PC, Amiga, Atari ST,
  447.     Macintosh, Wicat, Data General
  448. organization/author:
  449.     SANETO (sanewo) Takanori
  450.     Corporate Research Laboratories Atsugi
  451.     SONY
  452.     Japan
  453. note: Japanese (Kanji) adaptation of MicroEMACS version 3.8i
  454. free, anonymous FTP from
  455.     ftp.hawaii.edu in pub/editors/=TAR.Z=FILES=/kemacs.tar.Z
  456.                or pub/editors/kemacs.tarZ
  457.  
  458.  
  459. name: Leif
  460. version: 
  461. implementation language: C
  462. extension language: Lisp
  463. scope of implementation: extensible
  464. hardware/software requirements: UNIX, VMS
  465. organization/author:
  466.     The Saga Group
  467.     Department of Computer Science
  468.     University of Illinois at Urbana Champaign
  469.     1304 W. Springfield
  470.     Urbana IL 61801
  471.     USA
  472.     leif@a.cs.uiuc.edu
  473.     {pur-ee|ihnp4}!uiucdcs!leif
  474. free, anonymous FTP from
  475.     cs.uiuc.edu
  476. note: Leif is really just GNU Emacs with a small modification, an
  477. elisp extension, and an external parser.
  478.  
  479.  
  480. name: Lucid GNU Emacs (lemacs)
  481. version: 19.2
  482. implementation language: C
  483. extension language: Lisp
  484. scope of implementation: extensible
  485. hardware/software requirements: UNIX, VMS
  486. organization:
  487.     Lucid, Inc.
  488.     707 Laurel Street
  489.     Menlo Park CA  94025-3440
  490.     USA
  491.     +1 415 329 8400
  492.     help-lucid-emacs-request@lucid.com
  493.     bug-lucid-emacs-request@lucid.com
  494. free, anonymous FTP from
  495.     labrea.Stanford.EDU in pub/gnu/lucid/lemacs-19.1.tar.Z
  496.                 in pub/gnu/lucid/lemacs-19.1-sun4.tar.Z
  497. also included with Lucid's Energize Programming System, a C/C++ environment
  498. notes: this is a modified GNU Emacs, based on an early copy of version 19,
  499. similar to Epoch.  It currently requires X11r4 or X11r5 to run.
  500.  
  501.  
  502. name: ME2 (Mutt Editor II)
  503. version: 2.2
  504. implementation language: C
  505. extension language: Mutt ("A bizarre mix of Lisp and Algol-like
  506.     languages, compiled external to the editor")
  507. scope of implementation: extensible
  508. hardware/software requirements: UNIX, IBMPC
  509. organization/author:
  510.     Craig Durland
  511.     3419 SW Knollbrook
  512.     Corvallis OR 97330
  513.     USA
  514.     +1 503 750 3354
  515.     craig@cv.hp.com
  516. free, anonymous FTP from
  517.     hpcvaaz.cv.hp.com in pub/pub/me2.shar.Z
  518.  
  519.  
  520. name: MG, (MicroGNU Emacs)
  521. version: 2a
  522. implementation language: C
  523. extension language: none
  524. scope of implementation: command set
  525. hardware/software requirements: UNIX, VMS, AmigaDOS, Atari ST,
  526.     OS/9-68K, Primos
  527. organization/author:
  528.     University of Texas
  529.     USA
  530. free, anonymous FTP from
  531.     utadnx.cc.utexas.edu in MG2A.BCK_LZW
  532.  
  533.  
  534. name: MicroEMACS
  535. version: 3.11
  536. implementation language: C
  537. extension language: custom
  538. scope of implementation: extensible
  539. hardware/software requirements: UNIX, VMS, IBM PC,
  540.     HP 110 and 150, Amiga, Atari ST, Macintosh, Wicat,
  541.     Data General AOS/VS
  542.     kanji: Fujitsu FMR-70, NEC PC-9891
  543. organization/author:
  544.     Daniel M. Lawrence
  545.     617 New York St
  546.     Lafayette IN 47901
  547.     USA
  548.     +1 317 742 5153
  549.     dan@mdbs.uucp
  550. FIDO:  The Programmer's Room 201/10
  551.     +1 317 742 5533
  552.     24 hours 300/1200/2400 baud
  553. free (non-commercial), anonymous FTP from
  554.     midas.mgmt.purdue.edu in dist/uemacs3.11m/ue311m.arc.
  555.     midas.mgmt.purdue.edu in dist/uemacs311/*
  556.     between the hours of 5pm and 8am
  557. ask author about commercial use and distribution via disk
  558.  
  559.  
  560. name: Nemacs (Nihongo Emacs)
  561. version: 3.3.2
  562. implementation language: C
  563. extension language: Lisp
  564. scope of implementation: extensible
  565. hardware/software requirements: UNIX, VMS
  566. maintainer:
  567.     nemacs@etl.go.jp
  568. organization/author:
  569.     Ken'ichi HANDA
  570.     Electrotechnical Lab.
  571.     Machine Inference Section
  572.     ElectroTechnical Laboratory
  573.     Umezono 1-1-4
  574.     Tsukuba City
  575.     Japan 305
  576.     +81 298 58 5916
  577.     fax +81 298 58 5918
  578.     handa@etl.go.jp
  579.     handa%etl.go.jp@relay.cs.net
  580. note: Japanese (Nihongo) adaptation of GNU-Emacs
  581. free, anonymous FTP from
  582.     ftp.hawaii.edu in pub/editors/nemacs-3.3.2.tar.Z
  583.  
  584.  
  585. name: Origami
  586. version: 1.6
  587. implementation language: C
  588. extension language: OCL (custom)
  589. scope of implementation: extensible
  590. hardware/software requirements: UNIX, Atari ST
  591. origanization:
  592.     Michael Haardt
  593.     Auf der Hoern 40
  594.     5100 Aachen 1
  595.     Germany
  596.     +49 0241 85848
  597.     mhaardt@ftp.thp.uni-koeln.de
  598. free, anonymous FTP from:
  599.     ftp.thp.uni-koeln.de in minix/commands/editors/origami.tar.Z
  600.  
  601.  
  602. name: Scame
  603. version: 
  604. implementation language: C
  605. extension language: none
  606. scope of implementation: command set
  607. hardware/software requirements: UNIX, VMS, IBM PC
  608. organization/author:
  609.     Multihouse Automatisering bv
  610.     c/o Johan Vromans
  611.     Doesburgweg 7
  612.     2803 PL Gouda
  613.     the Netherlands
  614.     +31 1820 62911
  615.     fax +31 1820 62500
  616.     jv@mh.nl
  617. note: loosely based on an editor called Scame by Leif Samuelsson
  618. free, ask the author for information on how to get a copy
  619.  
  620.  
  621. name: treemacs
  622. version: 
  623. implementation language: C
  624. extension language: Lisp
  625. scope of implementation: extensible
  626. hardware/software requirements: UNIX, VMS, others
  627. organization/author:
  628.     Vipin Swarup
  629.     Dept. of Computer Science
  630.     University of Illinois at Urbana-Champaign
  631.     USA
  632.     swarup@a.cs.uiuc.eduo
  633.     USENET ...!{cmcl2,seismo,uunet}!uiucdcs!swarup    
  634. notes: this is a modified GNU Emacs
  635. free, anonymous FTP from
  636.     cs.uiuc.edu in pub/treemacs/*
  637.  
  638.  
  639.     ---------- Implementations Sold by Vendors ----------
  640.  
  641. name: ADEPT
  642. version: 
  643. implementation language: 
  644. extension language: yes, but not available to users
  645. scope of implementation: command set
  646. hardware/software requirements: Wang VS
  647. organization/author:
  648.     Wang
  649.     Jimmy Huangs & George Soules
  650. not free, contact vendor for price information
  651.  
  652.  
  653. name: Alpha
  654. version: 4.01
  655. implementation language: 
  656. extension language: 
  657. scope of implementation: 
  658. hardware/software requirements: Macintosh
  659. organization/author:
  660.     Pete Keheler
  661.     Rice University
  662. shareware ($30), anonymous FTP from
  663.     sumex-aim.stanford.edu in /info-mac/util
  664.  
  665.  
  666. name: amacs
  667. version: 3.0 Release 2.8
  668. implementation language: 6502 assembler
  669. extension language: macros / loadable libraries (assembled)
  670. scope of implementation: extensible
  671. hardware/software requirements: Apple // with ProDOS
  672. organization/author:
  673.     Creative Thinking, Included
  674.     Brian Fox
  675.     bfox@ai.mit.edu
  676. not free, contact vendor for price information
  677.  
  678.  
  679. name: Brief
  680. version: 3.1
  681. implementation language: C
  682. extension language: Lisp or C (choice)
  683. scope of implementation: extensible
  684. hardware/software requirements: IBM PC
  685. organization/author:
  686.     Solution Systems
  687.     Suite 410
  688.     541 Main St
  689.     South Weymouth MA 02190
  690.     USA
  691.     +1 800 821 2492
  692.     +1 617 337 6963
  693.     fax +1 617 337 7719
  694. not free, contact vendor for price information
  695.  
  696.  
  697. name: CCA Emacs
  698. version: 
  699. implementation language: C
  700. extension language: ELisp
  701. scope of implementation: extensible
  702. hardware/software requirements: UNIX, VMS
  703. organization/author:
  704.     Uniworks Inc.
  705.     P.O. Box K
  706.     Suite 323 
  707.     Maynard MA 01754
  708.     USA
  709.     +1 508 897 6650
  710.     emacs!mau
  711. not free, contact vendor for price information
  712.  
  713.  
  714. name: E3
  715. version: internal?
  716. implementation language: ?
  717. extension language: REXX
  718. scope of implementation: extensible
  719. hardware/software requirements: ?/
  720. organization/author:
  721.     IBM Corp.
  722.     ?
  723. not free, contact vendor for price information
  724.  
  725.  
  726. name: Emacs
  727. version: 
  728. implementation language: SPL, a variant of PL/1
  729. extension language: Lisp
  730. scope of implementation: extensible
  731. hardware/software requirements: Prime
  732. organization/author:
  733.     Prime Computer, Inc.
  734.     24 Prime Park Way
  735.     Natick MA  07160
  736.     USA
  737.     +1 508 651 3342
  738.     telex 174519
  739.     telex +1 612 508 651 2769
  740. not free, contact vendor for price information
  741.  
  742.  
  743. name: EMACS-TC
  744. version: 
  745. implementation language: C
  746. extension language: Lisp-like
  747. scope of implementation: extensible
  748. hardware/software requirements: UNIX
  749. organization/author:
  750.     AT&T Toolchest
  751.     +1 201 522 6900, then login "guest"
  752.     USA
  753.  
  754.     Warren A. Montgomery
  755.     +1 708 713 5090
  756.     att!iexist!warren
  757. not free, contact vendor for price information
  758.  
  759.  
  760. name: Epsilon
  761. version: 5.0
  762. implementation language: C
  763. extension language: EEL, a dialect of C
  764. scope of implementation: extensible
  765. hardware/software requirements: UNIX, IBM PC
  766. organization/author:
  767.     Lugaru Software Ltd.
  768.     5843 Forbes Ave
  769.     Pittsburgh PA 15217
  770.     USA
  771.     +1 412 421 5911
  772.     fax +1 412 421 6371
  773. not free, contact vendor for price information
  774.  
  775.  
  776. name: EVE (Extensible VAX Editor)
  777. implementation language: TPU
  778. extension language: TPU (Text Processing Utility)
  779. scope of implementation: extensible
  780. hardware/software requirements: VMS
  781. organization/author:
  782.     Digital Equipment Corp.
  783.     ?
  784.     USA
  785.     +1 ?
  786.     ?
  787. notes: (Courtesy of Juergen Nickelsen) It is not Emacs-like, but is
  788. fully extensible. Source (TPU) is included. TPU is a programming
  789. language for text processing, etc.  that is also bundled with VMS.  EVE
  790. is the next best thing to GNU-Emacs on a VAX.
  791.  
  792.  
  793. name: FrameMaker
  794. version: 3.0
  795. implementation language: ?
  796. extension language: custom
  797. scope of implementation: extensible
  798. hardware/software requirements: UNIX, Macintosh
  799. organization/author:
  800.     Frame Technology Corp.
  801.     1010 Rincon Circle
  802.     San Jose CA 95131
  803.     USA
  804.     +1 408 433 1928
  805.  
  806.     Frame Technology International Ltd.
  807.     Unit 52 Airways Industrial Estate
  808.     Cloghran
  809.     Dublin 17
  810.     Ireland
  811.     +353 1 42 95 66
  812. not free, contact vendor for price information
  813.  
  814.  
  815. name: Infinitor
  816. version: 
  817. implementation language: C?
  818. extension language: TPL
  819. scope of implementation: extensible
  820. hardware/software requirements: IBM PC
  821. organization/author:
  822.     Agranat Systems
  823.     P.O. Box 191
  824.     Weston MA 02193
  825.     USA
  826.     +1 617 893 7868
  827. not free, contact vendor for price information
  828.  
  829.  
  830. name: Interleaf
  831. version: 5
  832. implementation language: C
  833. extension language: Lisp
  834. scope of implementation: extensible
  835. hardware/software requirements: UNIX, VMS, IBM PC, Macintosh
  836. organization/author:
  837.     Interleaf, Inc
  838.     Prospect Place
  839.     9 Hillside Ave
  840.     Waltham MA  02154
  841.     USA
  842.     +1 617 290 0710
  843. not free, contact vendor for price information
  844.  
  845.  
  846. name: Mince (Mince Is Not Complete Emacs) / PerfectWriter / The
  847.     FinalWord / FinalWordII
  848. version: 
  849. implementation language: C
  850. extension language: none / key rebinding only  / key rebinding only/ custom
  851. scope of implementation: command / command / command / extensible 
  852. hardware/software requirements: IBM PC, CP/M
  853. organization/author:
  854.     Mark of the Unicorn, Inc.
  855.     222 Third Street
  856.     Cambridge MA  02139
  857.     USA
  858.     +1 617 576 2760
  859. not free, contact vendor for price information
  860.  
  861.  
  862. name: Multics Emacs
  863. version:
  864. implementation language: PL/1
  865. extension language: Lisp
  866. scope of implementation: extensible
  867. hardware/software requirements: Honeywell Multics
  868. organization:
  869.     Bernard Greenberg
  870.     Honeywell Bull
  871. not free, contact vendor for price information
  872.  
  873.  
  874. name: PMATE, ZMATE
  875. version: PMATE (DOS) 4.0, PMATE (CP/M) 3.21, ZMATE (CP/M, Z-System) 1.0
  876. implementation language: assembly language (not needed to use editors)
  877. extension language: MATE macro language (TECO-like)
  878. scope of implementation: extensible
  879. hardware/software requirements: IBM PC, CP/M, Z-System
  880. organization/author:
  881.     original by Michael Aronson (MATE = Michael Aronson's Text Editor)
  882.     ZMATE version by Bridger Mitchell and Jay Sage
  883.     ZMATE available from:
  884.         Sage Microsystems East
  885.         1435 Centre Strt
  886.         Newton MA 02159-2469
  887.         USA
  888.         +1 617 965 3552
  889. (Availability of PMATE for the PC is not certain at this time.  Sage
  890. Microsystems may be able to offer it.)
  891. not free, contact vendor for price information
  892.  
  893.  
  894. name: Sage Professional Editor
  895. version: 
  896. implementation language: C?
  897. extension language: custom, C- and Awk-like
  898. scope of implementation: extensible
  899. hardware/software requirements: IBM PC
  900. organization/author:
  901.     Sage Software, Inc.
  902.     1700 NW 167th Pl
  903.     Beaverton OR 97006
  904.     USA
  905.     +1 503 645 1150
  906.     fax +1 503 645 4576
  907. not free, contact vendor for price information
  908.  
  909.  
  910. name: Slick
  911. version: 
  912. implementation language: C
  913. extension language: Slick extension language, REXX-like
  914. scope of implementation: extensible
  915. hardware/software requirements: IBM PC
  916. organization/author:
  917.     MicroEdge Inc.
  918.     P.O. Box 2367
  919.     Fairfax VA  22031
  920.     USA
  921.     +1 703 670 4575
  922. not free, contact vendor for price information
  923.  
  924.  
  925. name: SPE Editor
  926. version: 
  927. implementation language: Lisp
  928. extension language: Lisp
  929. scope of implementation: extensible
  930. hardware/software requirements: UNIX
  931. organization/author:
  932.     Sun Microsystems, Inc.
  933.     2550 Garcia Ave
  934.     Mountain View CA  94043
  935.     USA
  936.     +1 415 960 1300
  937.     TLX 37 29639
  938. not free, contact vendor for price information
  939.  
  940.  
  941. name: Sprint (in some countries 'Esprit')
  942. version: 
  943. implementation language: C
  944. extension language: custom
  945. scope of implementation: extensible
  946. hardware/software requirements: IBM PC
  947. organization/author:
  948.     Borland International
  949.     1800 Green Hills Rd
  950.     Scotts Valley CA  95067
  951.     USA
  952. not free, contact vendor for price information
  953.  
  954.  
  955. name: Sys-IX Editor
  956. version: 
  957. implementation language: C?
  958. extension language: macro
  959. scope of implementation: command set
  960. hardware/software requirements: UNIX, IBM PC
  961. organization/author:
  962.     System-IX (Networks) Ltd.
  963.     55 Bedford Court Mansions
  964.     Bedford Avenue
  965.     London WC1B 3AD
  966.     UK
  967.     +44 71 636 8210
  968.     fax +44 71 255 1038
  969.  
  970.     G.W. Computers Inc.
  971.     4 Eagle Square
  972.     East Boston MA  02128
  973.     USA
  974.     +1 617 569 5990
  975.     fax +1 617 567 2981
  976. note: may not be Emacs
  977. not free, contact vendor for price information
  978.  
  979.  
  980. name: Unipress Emacs
  981. version: 
  982. implementation language: C
  983. extension language: MLisp
  984. scope of implementation: extensible
  985. hardware/software requirements: UNIX, VMS, IBM PC
  986. organization/author:
  987.     Unipress Software Inc
  988.     2025 Lincoln Hwy
  989.     Edison NJ 08817
  990.     USA
  991.     +1 201 287 2100
  992.     fax +1 201 287 4929
  993.     telex 709418
  994. note: was Gosling's Emacs
  995. not free, contact vendor for price information
  996.  
  997.  
  998. name: VOS Emacs
  999. version: 10
  1000. implementation language: PL/I
  1001. extension language: none
  1002. scope of implementation: modified command set
  1003. hardware requirements: Stratus XA, IBM System/88 or Olivetti CPS-32 computer
  1004. software requirements: VOS operating system
  1005. organization/author:
  1006.     Stratus Computer Inc.
  1007.     55 Fairbanks Blvd
  1008.     Marlboro MA  01752
  1009.     USA
  1010.     +1 508 460 2000
  1011.     telex (294112) ANSBK STRA UR
  1012. not free, contact vendor for price information
  1013.  
  1014.  
  1015. name: ZMACS
  1016. version: 
  1017. implementation language: Lisp
  1018. extension language: Lisp
  1019. scope of implementation: extensible
  1020. hardware/software requirements: Symbolics
  1021. organization/author:
  1022.     Symbolics, Inc.
  1023.     8 New England Executive Park
  1024.     Burlington MA  01803
  1025.     USA
  1026.     +1 617 221 1000
  1027.     +1 800 533 7629
  1028. not free, contact vendor for price information
  1029.  
  1030.  
  1031. name: ZMACS (TI Explorer Emacs)
  1032. version: 
  1033. implementation language: Lisp
  1034. extension language: Lisp
  1035. scope of implementation: extensible
  1036. hardware/software requirements: Explorer
  1037. organization/author:
  1038.     Texas Instruments
  1039.     12501 Research Blvd
  1040.     Austin TX 78759
  1041.     USA
  1042.     +1 512 250 7111
  1043.     +1 800 232 3200
  1044.     fax +1 512 250 6522
  1045. not free, contact vendor for price information
  1046.  
  1047.  
  1048.   ---------- Implementations That Are No Longer Available ----------
  1049.  
  1050. name: EINE (EINE is not Emacs (the first known recursive acronym)),
  1051.     ZWEI (Zwei Was Eine, Initially (the author knew German)),
  1052.     DREI (Drei Really Eine Inside)
  1053. version: 
  1054. implementation language: Lisp
  1055. extension language: Lisp
  1056. scope of implementation: extensible
  1057. hardware/software requirements: Lisp Machine
  1058. organization/author:
  1059.     MIT
  1060.     USA
  1061. no longer available
  1062.  
  1063.  
  1064. name: FINE (Fine Is Not Emacs)
  1065. version: 
  1066. implementation language: BLISS
  1067. extension language: none
  1068. scope of implementation: command set
  1069. hardware/software requirements: PDP-10
  1070. organization/author:
  1071.     Mike Kazar
  1072.     Carnegie Mellon University
  1073.     USA
  1074. no longer available
  1075.  
  1076.  
  1077. name: NMODE ("New MODE"?), predecessor may be EMODE
  1078. version: 
  1079. implementation language: PSL, Common LIsp
  1080. extension language: PSL, Common LIsp
  1081. scope of implementation: extensible
  1082. hardware/software requirements: HP series 9000
  1083. organization/author:
  1084.     Hewlett-Packard
  1085.     old symbolic languages group?
  1086. no longer available
  1087.  
  1088.  
  1089. name: TORES (Text ORiented Editing System)
  1090. version: 
  1091. implementation language: C
  1092. extension language: none
  1093. scope of implementation: command set
  1094. hardware/software requirements: UNIX
  1095. organization/author:
  1096.     Jeffrey Schiller
  1097.     MIT
  1098.     USA
  1099. no longer available
  1100.  
  1101.  
  1102. name: PD Forthmacs System Editor
  1103. version: 
  1104. implementation language: Forth?
  1105. extension language: none
  1106. scope of implementation: command set
  1107. hardware/software requirements: Atari?
  1108. organization/author:
  1109.     Bradley Software
  1110. no longer available
  1111.  
  1112.  
  1113. name: tv (aka otv, SINE (SINE is not EINE (the first known
  1114.     doubly-recursive acronym)))
  1115. version: 
  1116. implementation language: PL/1
  1117. extension language: SINE (Lisp-like)
  1118. scope of implementation: extensible
  1119. hardware/software requirements: MagicSix on Perkin-Elmer 3200 series
  1120. organization/author:
  1121.     Owen "Ted" Anderson
  1122.     MIT Architecture Machine Group
  1123.     USA
  1124. no longer available
  1125.  
  1126.  
  1127. name: ue
  1128. version: 
  1129. implementation language: ?
  1130. extension language: none
  1131. scope of implementation: command set
  1132. hardware/software requirements: Atari ST
  1133. organization/author:
  1134.     pm@cwru.edu
  1135. no longer available
  1136. Part of Gulam a public-domain shell.
  1137.  
  1138.  
  1139. name: VINE (Vine Is Not Emacs)
  1140. version: 
  1141. implementation language: Fortran (!)
  1142. extension language: none
  1143. scope of implementation: command set
  1144. hardware/software requirements: VMS
  1145. organization/author:
  1146.     Craig Finseth
  1147.     Texas Instruments
  1148.     Dallas TX
  1149.     USA
  1150. no longer available
  1151.  
  1152.  
  1153. name: none
  1154. version: 
  1155. implementation language: C
  1156. extension language: none
  1157. scope of implementation: command set
  1158. hardware/software requirements: HLH Orions
  1159. organization/author:
  1160.     Steven Zimmerman
  1161. no longer available
  1162. Dated 1983.  Described as a "distant descendant of the one written by
  1163. Warren Montgomery at Bell Labs.  Might be an early, non-commercial
  1164. version of CCA Emacs.
  1165.